// ==UserScript==
// @name                AAP EJERCICIO TALLER JAVASCRIPT TJ1.2
// @namespace           http://geneura.org/projects/greasemonkey
// @description         Navegación por los ejercicios de AAP
// @include             http://geneura.ugr.es/~jmerelo/asignaturas/*
// ==/UserScript==

var ej = document.getElementsByClassName('ejercicios');
var a_nodes = new Array;
var anchors = new Array;
for ( var i = 0; i < ej.length; i ++ ) {
  a_nodes[i] = ej[i];
  anchors[i] = ej[i].getAttribute('id');
  GM_log('Anchor ' + i + " " + anchors[i]);
  }



for ( var i = 0; i < ej.length; i ++ ) {
  var span = document.createElement('span');

  if ( i > 0 ) {
    var ahref = document.createElement('a');
    ahref.setAttribute('href','#'+anchors[i-1]);

    var img=document.createElement('img');
	img.src="http://www.gifandgif.es/gifs_animados/Flechas/Gifs%20ANimados%20Flechas%20%28108%29.GIF";
    ahref.appendChild(img);
    span.appendChild(ahref);
  }
  if ( i < ej.length -1  ) {
    span.appendChild(document.createTextNode(' | '));
    var ahref = document.createElement('a');
    ahref.setAttribute('href','#'+anchors[i+1]);

    var img = document.createElement('img');
	img.src="http://www.gifandgif.es/gifs_animados/Flechas/Gifs%20ANimados%20Flechas%20%28107%29.GIF";	
    ahref.appendChild(img);
    span.appendChild(ahref);
  }

  a_nodes[i].parentNode.insertBefore(span,a_nodes[i]);
} 
